package com.gdkj.params.stardig;

import lombok.Data;

@Data
public class UpdateUserEnergyConfig {

    /**
     * 用户id
     */
    private Integer uid;

    /**
     * 增加的钻石值
     */
    private Integer energy;

    /**
     * DiggingEnergyRecordTypeEnums
     *     FIRST_GIFY (1, "首次赠送"),
     *     GOLD_BEAN_EXCHANGE(2, "金豆兑换"),
     *     AD_EXCHANGE(3, "广告兑换"),
     *     DIG(4, "挖掘"),
     *     TASK(5, "任务奖励"),
     *     UP_LEVEL(6, "通关奖励"),
     *     SHARE(7, "分享奖励"),
     *     SOIL_EXCHANGE(8, "土壤道具转化"),
     *    SHIELD_EXCHANGE(9, "护盾道具转化"),
     *     BLACK_ROOM_EXCHANGE(10, "小黑屋道具转化"),
     *     KEY_EXCHANGE(11, "钥匙道具转化"),
     *     AUTO_UPDATE(12, "自动恢复"),
     *     SIGN_AWARD(13, "签到奖励"),
     *     FILLING_SOIL_SUCCESS_AWARD(14, "去对方星球填土成功获取的奖励"),
     *     CLOSE_BLACK_HOUSE_SUCCESS_AWARD(15, "关小黑屋成功获取的奖励"),
     *     LUCK_DRAW(16, "抽奖");
     */
    private Integer type;

    /**
     * 是否发送im
     */
    private boolean sendIM = false;

    /**
     * 是否更新用户数据
     */
    private boolean updateUser = false;
}